The architecture of distributed systems driven by autonomic patterns
نویسندگان
چکیده
The autonomic computing notion has introduced the concept of selfoptimizing, self-healing and auto-diagnosis applications. In this article we would like to present how this idea affects the building of distributed systems. As a reference base, we take advantage of the Data Management System (DMS), which has been developed within the scope of the PROGRESS project. DMS enables the creation of a grid environment capable of storing large amounts of data. The complex architecture of this system, which constitutes a model of loosely coupled components, involves a special approach to its maintenance and management. To address these problems, we have applied the autonomic computing patterns in the DMS architecture. Our solution was designed to be reused in any project dealing with the same issues. It can also act as an autonomic service for any other applications and services.
منابع مشابه
Porosity Rendering in High-Performance Architecture: Wind-Driven Natural Ventilation and Porosity Distribution Patterns
Natural ventilation is one of the most essential issues in the concept of high-performance architecture. The porosity has a lot to do with wind-phil architecture to meet high efficiency in integrated architectural design and materialization a high-performance building. Natural ventilation performance in porous buildings is influenced by a wide range of interre...
متن کاملTowards Model-Driven Validation of Autonomic Software Systems in Open Distributed Environments
New distributed systems are running onto fluctuating environments (e.g. ambient or grid computing). These fluctuations must be taken into account when deploying these systems. Autonomic computing aims at realizing programs that implement self-adaptation behaviour. Unfortunately in practice, these programs are not often statically validated, and their execution can lead to emergent undesirable b...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملAutonomic Control of On-the-Cloud Applications for Distributed Collaborative Systems
On-the-Cloud computing became an establish domain of research which materialized in a variety of *as a Service applications. One of the issues with cloud computing relates to the complexity of the IT operations needed to install and maintain the *as a Service infrastructure. Autonomic Computing Systems have been seen as a solution for providing the “*as a Service” with self management, due to t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006